natural geopolitical center - French English Dictionary